<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Null和Undefined</title>
    <script>
        /*
            NULL(空值)类型的值只有一个，就是null
                null这个值专门用来表示一个为空的对象
                使用typeof检查一个null值时，会返回object

            Undefined(未定义)类型的值只有一个，就undefined
                当声明一个变量，但是并没有给变量赋值时，它的值就是undefined
                使用typeof检查一个undefined时也会返回undefined
        */
        var a = null;
        console.log(typeof a);
        var b;
        console.log(b);
        console.log(typeof b);
        var c = undefined;
        console.log(typeof c);
    </script>
</head>
<body>
    
</body>
</html>